*{
    margin:0;
    padding:0;
}
.top{
    height:44px;
    border-bottom:solid 1px #dfdfdf;

    .topbar{
        width:1170px;
        height:44px;
        margin:0 auto;
      

        .link{
            width:161px;
            height:30px;
            float:left;
            margin-top:7px;
            a{
                display:block;
                width:30px;
                margin-right:10px;
                height:30px;
                float:left;
                font-size:12px;
                font-family:"microsoft yahei";
                color:#34383D;
                text-decoration:none;
                line-height:30px;
            }
            .gfwb{
                background: -60px 0  url("images/icon_common.png");
                
            }
            .kfzx{
                background: -90px 0  url("images/icon_common.png");
                
            }
            span{
                
                dispaly:block;
                width:80px;
                height:30px;
                float:left;
                font-size:12px;
                color:#BDC3C7;
                line-height:30px;
            }
    }
        .lore{
            width:108px;
            height:30px;
            float:right;
            margin-top:7px;
            a{
                display:block;
                width:24px;
                height:24px;
                float:left;
              
                text-decoration:none;
                font-size:12px;
                font-family:"microsoft yahei";
                color:#BDC3C7;
                line-height:30px;
                line-height:24px;
                text-align:center;
                margin-left:10px;

            }
            .tq{
                display:block;
                width:30px;
                height:30px;
                background: -90px 0  url("images/icon_common.png");
            }
    }
    }

    
}
        .header{
            width:1170px;
            height:90px;
            margin:0 auto;

            .left{
                dispaly:block;
                width:211px;
                height:39px;
                float:left;
                margin-top:20px;
                background:0 -420px url("images/icon_common.png");
            }
            .right{
                width:625px;
                height:60px;
                float:right;

                ul{
                    width:625px;
                    height:60px;
                    list-style:none;
                    margin-top:25px;
                    li{
                        height:60px;
                      
                        padding:0 10px;
                        margin-left:10px;
                        float:left;
                        line-height:60px;
                        a{
                            text-decoration:none;
                            font-size:16px;
                            color:#34383D;
                            font-family:"microsoft yahei";
                
                        }
                    }
                }
            }
        }
        .registerbj{
            height:299px;
            background:-280px  url("images/bg_login.jpg");
            position:relative;
            p{
                position:absolute;
                top:180px;
                left:615px;
                width:140px;
                height:16px;
                margin:0 auto;
                a{
                text-decoration:none;
                color:#fff;
                font-weight:400;
                font-family:"microsoft yahei";
                font-size:14px;
            }
                
            }

        }
        .zchz{
            width:1170px;
            height:573px;
            margin:50px auto 0;
   
            .zctop{
                width:894px;
                height:50px;
            
                border-bottom:solid 1px #dfdfdf;
                h1{
                    width:894px;
                    height:23px;
                    line-height:23px;
                    font-size:18px;
                    font-weight:400;
                    font-family:"microsoft yahei";
                }
                h2{
                    height:12px;
                    margin-top:5px;
                    margin-botttom:10px;
                    font-size:12px;
                    font-weight:400;
                    color: #34383D;
                    a{
                        font-family:"microsoft yahei";
                        font-weight:400;
                        text-decoration:none;
                        font-size:12px;
                        color:#E8380D;
                    }
                }
                
            }
            .zcbd{
                width:694px;
                height:418px;
                padding:50px 0 50px 200px;
               
                font-size:12px;
                color:#34383D;
                font-family:"microsoft yahei";
                .registermethod{
                    width:304px;
                    height:28px;
                    line-height:28px;
                    padding:0 0 20px 80px;
                 
                    font-size:12px;
                    font-amily:"microsoft yahei";
                    line-height:28px;
                    color:#34383D;
                }
                .cover{
                    width:694px;
                    height:49px;
                    margin-bottom:10px;
                    line-height:49px;
                    position:relative;
                    .warning{
                        display:block;
                        height:16px;
                        font-size:12px;
                        font-family:"microsoft yahei";
                        font-weight:400;
                    
                        float:right;
                        line-height:16px;
                        color:#f00;
                        margin-top:17px;
                        visibility:hidden;
                        
                    }
                  
                    .biginput{
                        width:518px;
                        height:47px;
                        border:solid 1px #E0E4E7;
                        margin-bottom:10px;
                        margin-right:8px;
                        float:right;
                        position:absolute;
                        left:80px;
                    }
                    .code{
                        width:263px;
                        
                    }
                    .phonecode{
                        width:388px;
                    }
                    .codeimg{
                        width:120px;
                        height:47px;
                       
                        position:absolute;
                        border:solid 1px #dfdfdf;
                        left:350px;
                       
                        
                    }
                    .gainyzm{
                        display:block;
                        width:115px;
                        height:49px;
                        background:#E8380D;
                        position:absolute;
                        left:475px;
                        top:0;
                        line-height:49px;
                        text-align:center;
                        text-decoration:none;
                        color:#fff;
                  
                        
                        
                        
                    }
                }
                .theagreement{
                    width:625px;
                    height:25px;
       
                    float:right;
                }

            }
            .tijiao{
                width:96px;
                height:30px;
                background:#E8380D;
                float:left;
                border:none;
               color:#fff;
               border-radius:4px;
                
            }
        }
                .btlink{
            width:1200px;
            height:290px;
            margin:0 auto;
            ul{
                width:120px;
                height:213px;
                list-style:none;
                margin-left:40px;
                float:left;
                li{
                    width:120px;
                    height:16px;
                    margin-top:10px;
                    a{
                        text-decoration:none;
                        font-size:12px;
                        color:#666;
                    }
                }
            }
            .rxdh{
                width:250px;
                height:130px;
                margin-right:50px;
                float:right;
                a{
                    display:block;
                    width:140px;
                    height:30px;
                    border-radius:4px;
                    text-decoration:none;
                    color:#fff;
                    background:#e8340e;
                    line-height:30px;
                    font-size:12px;
                    text-align:center;
                    margin-top:20px;
                    
                }
                img{
                    display:block;
                    margin-top:30px;
                }
                p{
                    width:190px;
                    height:16px;
                    font-size:12px;
                    color:#666;
                    margin-top:30px;
                   line-height:16px;
                }
            }
        }
        .footer{
            width:1170px;
            height:90px;
            margin:0 auto;

            .fleft{
                dispaly:block;
                width:502px;
                height:39px;
                float:left;
                margin-top:20px;
                background:0 -420px url("images/icon_common.png");
            }
            .fright{
                
                height:60px;
                float:right;

                ul{
                 
                    height:60px;
                    list-style:none;
                    margin-top:25px;
                    float:right;
                    li{
                        height:60px;
                      
                        padding:0 10px;
                        margin-left:10px;
                        float:left;
                        line-height:60px;
                        a{
                            text-decoration:none;
                            font-size:16px;
                            color:#34383D;
                            font-family:"microsoft yahei";
                            font-size:12px;
                            
                
                        }
                    }
                }
            }
        }
        .bottom{
            height:50px;
            background:#f3f3f3;
            .bot{
                width:1170px;
                height:50px;
                margin:0 auto;
                p{
                    height:50px;
                    line-height:50px;
                    font-size:12px;
                    color:#34383D;
                    font-family:"microsoft yahei";
                    float:left;
                }
                .bottomright{
                    width:230px;
                    height:45px;
                    margin-top:5px;
                    float:right;
               
                    background:0 -466px url("images/icon_common.png");
 
                }
            }
            
        }

    